#include<stdio.h>
#include<math.h>
// 交换两个变量的值
// 1.引入第三个值储存  2.算数法   3.位操作法
int main()
{
    int a = 10;
    int b = 20;
 //  1.引入第三个值
        int c = a;
            a = b;
            b = c;
    printf("换完的a = %d,换完的b = %d \n",a,b);

//      2.算数法
    //     a = a - b;
    //     b = a + b;
    //     a = b - a; 
    // printf("换完的a = %d,换完的b = %d \n",a,b);


//     3.位操作法
        // a = a ^ b;
        // b = a ^ b;
        // a = a ^ b;
        // printf("换完的a = %d,换完的b = %d \n",a,b);



    return 0;
}